package mapper

import (
	"github.com/beego/beego/v2/client/orm"
	"kong-social-api/modules/course/model"
)

type CourseMapper struct{}

/**
 * @Author kong
 * @Description 根据课程ID查询课程信息
 */
func (mapper *CourseMapper) GetById(id uint64) (course *model.Course, err error) {
	// 创建数据库连接
	db := orm.NewOrm()
	// 赋值给结构体模型
	dbCourse := model.Course{ID: id}
	// 读取id的数据放入到结构体
	err = db.Read(&dbCourse)
	// 返回
	return &dbCourse, err
}
